a sense of accomplishment - Turco Inglés Diccionario